package com.xyy.saas.payment.manage.cores.vo;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
public class RiskControlPayWhitelistVO implements Serializable {

    private static final long serialVersionUID = 8131979345976152378L;

    /**
     * 业务线
     */
    private String businessType;

    /**
     * 付款人
     */
    private String payerId;

    /**
     * 类型默认付款方
     */
    private Byte type = 0;

    /**
     * 付款人姓名
     */
    private String payerName;

    /**
     * 付款人手机号
     */
    private String payerPhone;

    /**
     * 白名单有效期-开始时间
     */
    private Date startTime;

    /**
     * 白名单有效期-结束时间
     */
    private Date endTime;

    private List<RiskControlRuleItem> channelRules;

    private Integer page;

    private Integer pageSize;


    // 业务冗余字段
    private String whiteListPayType;
}
